0

c and net framework bài 1 c sharp và kiến trúc net c cơ bản

Tài liệu Bài 1: C Sharp và kiến trúc .NET.C# cơ bản ppt

Tài liệu Bài 1: C Sharp kiến trúc .NET.C# bản ppt

Kỹ thuật lập trình

... M c l c Mối quan hệ C# NET The Common Language Runtime Assemblies C c ứng dụng sử dụng C# Nh c lại kiến th c C# (c pháp C+ +) C# kiến tr c NET C# kiế trú NET bả Editor: Đoàn ... Windows C c u tr c tương tự Visual C+ + hay VB Windows Services: chạy dạng dịch vụ, đáp ứng kiện không kích hoạt tr c tiếp người dùng C c dịch vụ xây dựng đơn giản dựa vào NET C# kiến tr c NET C# ... gói – C thể bị ghi đè phiên C# kiến tr c NET C# kiế trú NET bả Editor: Đoàn Quang Minh Đoà .NET Framework Classes C c lớp cung c p Microsoft, cho phép th c thi hầu hết t c vụ thường gặp – C c thủ...
  • 13
  • 505
  • 2
C Sharp và kiến trúc .NET. C Sharp cơ bản- P1 ppsx

C Sharp kiến trúc .NET. C Sharp bản- P1 ppsx

Kỹ thuật lập trình

... l c Nh c lại tập h c Trả lời th c m c Summary - Editor: Đoàn Quang Minh Editor: Đoà Bài 1: C Sharp kiến tr c NET C# Kiến th c cần nhớ – Ngôn ngữ C# bản: c pháp – Khái niệm CLR – Khái niệm Assemblies ... dụng th c tiễn – Xây dựng chương trình C# Summary - Editor: Đoàn Quang Minh Editor: Đoà Bài 2: Hướng đối tượng C# Kiến th c cần nhớ – Hướng đối tượng C# Kế thừa: tính chất Kh c biệt với C+ + Hàm ... C# and NET Framework Bài 9: Summary Đoàn Quang Minh minhdqtt@gmail.com http://www.VTPortal .net Last update: 30 December 2006 Summary - Editor: Đoàn Quang Minh Editor: Đoà M c l c Nh c lại...
  • 5
  • 273
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P2 pot

C Sharp kiến trúc .NET. C Sharp bản- P2 pot

Kỹ thuật lập trình

... niệm ADO .NET – Kết nối với CSDL: lớp connection – Th c thi c u lệnh truy vấn CSDL: Lớp Commands: khai báo khởi tạo thủ t c quan trọng hay dùng: ExecuteNonQuery(), ExecuteReader(), ExecuteScalar() ... h c C c lớp Regex, Match Ứng dụng – C c lớp dạng nhóm Khái niệm Lớp ArrayList, lớp Stack Queue C c lớp generics Ứng dụng th c tiễn – – – Xây dựng nghiệp vụ xử lý văn Kiểm tra tính hợp lệ đầu vào ... Bài 4: C# lớp Kiến th c cần nhớ – Lớp Object: khái niệm, phương th c quan trọng – Xử lý chuỗi: Lớp String: khái niệm, phương th c quan trọng Lớp StringBuilder: khái niệm – Biểu th c quy: C sở...
  • 5
  • 252
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P3 pptx

C Sharp kiến trúc .NET. C Sharp bản- P3 pptx

Kỹ thuật lập trình

... Trả lời th c m c Th c m c C# NET – ??? Th c m c tập lớn – ??? Th c m c kỳ thi hết môn – ??? Đề nghị góp ý – ??? Summary - Editor: Đoàn Quang Minh Editor: Đoà 11 Tạm biệt! Ch c bạn thi tốt ... môn C# NET nâng cao Summary - Editor: Đoàn Quang Minh Editor: Đoà 12 Tài liệu tham khảo Professional C# , Second Edition http://www.asp .net http://www.microsoft.com /net/ default.mspx http://www.codeproject.com ... http://www.codeproject.com Địa download tài liệu http://www.thanglong.edu.vn/giang-day/tab.aspx Diễn đàn C# & NET http://www.thanglong.edu.vn/forum/cmd/0/categ ory/hoc-tap-nghien-cuu/dot -net/ tab.aspx...
  • 5
  • 282
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P4 pdf

C Sharp kiến trúc .NET. C Sharp bản- P4 pdf

Kỹ thuật lập trình

... Managing the File System NET hỗ trợ thao t c làm vi c với file – C c t c vụ thông thường liệt kê file, chép, di chuyển, xoá – C c lớp thao t c với file nằm namespace System.IO – C c lớp quan trọng: ... thao t c, c n cung c p đường dẫn đến file hay folder c n làm vi c DirectoryInfo FileInfo: cung c p phương th c đối tượng trên, yêu c u phải tạo instance Thường dùng th c nhiều thao t c với file ... Directory, Path, Làm vi c với file folder – C loại đối tượng làm vi c với file folder Directory File: chứa phương th c tĩnh, khởi tạo Thường dùng th c thao t c với file folder Khi thao t c, c n...
  • 5
  • 469
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P5 pot

C Sharp kiến trúc .NET. C Sharp bản- P5 pot

Kỹ thuật lập trình

... file c n đ c, mã encode Một FileStream kh c Ho c FileInfo với phương th c CreatText() – Để đ c ghi, dùng hàm Read()/Write(): đ c ghi ký tự ReadLine()/WriteLine(): đ c ghi dòng ReadToEnd(): đ c đến ... Reading and Writing to Files Đ c ghi file text: dùng StreamReader StreamWriter – C thể khởi tạo StreamReader dựa Tên file c n đ c Một FileStream kh c Ho c FileInfo với phương th c OpenText() – C ... Reading and Writing to Files Đ c ghi file nhị phân: dùng FileStream – Hàm tạo: c n filename, FileMode, FileAccess, FileShare FileMode: kiểu mở file, Append, Create, CreateNew, Open, OpenOrCreate,...
  • 5
  • 306
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P6 docx

C Sharp kiến trúc .NET. C Sharp bản- P6 docx

Kỹ thuật lập trình

... http://www.thanglong.edu.vn/forum/cmd/0/categ ory/hoc-tap-nghien-cuu/dot -net/ tab.aspx File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 15 C# and NET Framework Bài 7: XML in NET Đoàn Quang Minh minhdqtt@gmail.com http://www.VTPortal .net ... Truy c p registry – namespace: Microsoft.Win32 Registry: chứa mô tả key registry RegistryKey: cho phép thao t c với key – C c phương th c RegistryKey OpenSubKey(): mở key (tiếp t c xuống) CreateSubKey()/DeleteSubKey(): ... Edition http://www.asp .net http://www.microsoft.com /net/ default.mspx http://www.codeproject.com Địa download tài liệu http://www.thanglong.edu.vn/giang-day/tab.aspx Diễn đàn C# & NET http://www.thanglong.edu.vn/forum/cmd/0/categ...
  • 5
  • 278
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P7 pdf

C Sharp kiến trúc .NET. C Sharp bản- P7 pdf

Kỹ thuật lập trình

... (Simple Object Access Protocol): giao th c truy c p đối tượng đơn giản, cho phép ứng dụng web trao đổi thông tin với Khi ứng dụng web c n thi hành ch c web service cung c p, gửi liệu theo chuẩn SOAP ... tài liệu XHTML phải tài liệu hợp khuôn dạng – CML, MML: ngôn ngữ biểu diễn c ng th c hoá h c, c ng th c toán h c C c công th c vẽ trình duyệt đ c biệt, thông qua liệu XML – WML: ngôn ngữ định ... ví dụ MML, CML C thể lưu liệu c c u tr c: dựa vi c sử dụng thẻ lồng XML in NET - Editor: Đoàn Quang NET Editor: Đoà Minh XML Overview ...
  • 5
  • 234
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P8 docx

C Sharp kiến trúc .NET. C Sharp bản- P8 docx

Kỹ thuật lập trình

... XML in NET - Editor: Đoàn Quang NET Editor: Đoà Minh DOM NET DOM (Document Object Model): mô hình đối tượng tài liệu cho phép xử lý XML c ch mềm dẻo – Kh c với XmlTextReader, XmlTextWriter cho phép ... WriteElementString(string, string): ghi nút, c chứa giá trị WriteEndElement(): ghi thẻ kết th c nút XML in NET - Editor: Đoàn Quang NET Editor: Đoà Minh Ghi XML public class Sample { public static void Main() { XmlTextWriter ... XmlTextWriter cho phép đ c ghi XML theo kiểu tuần tự, DOM cho phép truy c p ngẫu nhiên vào tài liệu XML – C c lớp quan trọng XmlDocument: cho phép xử lý XML theo DOM XmlNodeList: danh sách node tài liệu...
  • 5
  • 226
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P9 ppsx

C Sharp kiến trúc .NET. C Sharp bản- P9 ppsx

Kỹ thuật lập trình

... đàn C# & NET http://www.thanglong.edu.vn/forum/cmd/0/categ ory/hoc-tap-nghien-cuu/dot -net/ tab.aspx XML in NET - Editor: Đoàn Quang NET Editor: Đoà Minh 14 C# and NET Framework Bài 6: Data Access ... Access and Viewing with NET Đoàn Quang Minh minhdqtt@gmail.com http://www.VTPortal .net Last update: 30 December 2006 Data Access and Viewing with NET Editor: Đoàn Quang Minh Đoà M c l c ADO .NET ... ADO .NET Overview Using Database Connections Commands Quick Data Access: The Data Reader Working with DataSet Viewing NET data Example Data Access and Viewing with NET Editor: Đoàn Quang Minh Đoà...
  • 5
  • 237
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P11 ppt

C Sharp kiến trúc .NET. C Sharp bản- P11 ppt

Kỹ thuật lập trình

... 11 Working with DataSet – Example SqlConnection conn = new SqlConnection(source); SqlCommand cmd = new SqlCommand(select, conn); SqlDataAdapter adapter = new SqlDataAdapter(); adapter.SelectCommand ... adapter.SelectCommand = cmd; DataSet data = new DataSet(); try { conn.Open(); adapter.Fill(data); } catch (SqlException expSQL) { } finally { conn.Close(); } Data Access and Viewing with NET Editor: ... Xây dựng c ch thêm DataTable Data Access and Viewing with NET Editor: Đoàn Quang Minh Đoà Working with DataSet Truy vấn CSDL – Mở connection – Tạo DataAdapter, định c u lệnh truy vấn cho data...
  • 5
  • 182
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P15 pptx

C Sharp kiến trúc .NET. C Sharp bản- P15 pptx

Kỹ thuật lập trình

... public virutal bool Equals(object obj) – public static bool Equals(object objA, object objB) – public static bool ReferenceEquals(object objA, object objB) So sánh hai đối tượng Lập trình nâng cao ... http://www.thanglong.edu.vn/forum/cmd/0/categ ory/hoc-tap-nghien-cuu/dot -net/ tab.aspx Windows Application - Editor: Đoàn Editor: Đoà Quang Minh C# and NET Framework Bài 4: NET lớp Đoàn Quang Minh minhdqtt@gmail.com http://www.VTPortal .net ... nâng cao C# - Editor: trì Editor: Đoàn Quang Minh Đoà System.Object Là lớp C# – Nếu không nói gì, lớp coi kế thừa từ Object C c phương th c – public virutal string ToString() override phương thức...
  • 5
  • 236
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P18 ppsx

C Sharp kiến trúc .NET. C Sharp bản- P18 ppsx

Kỹ thuật lập trình

... Generics Gererics cung c p lớp cho phép sử lí tập đối tượng với kiểu đối tượng tham số đầu vào – List: cho phép thao t c xử lí danh sách đối tượng c kiểu T; – Stack: cung c p chế FILO ... cao C# - Editor: trì Editor: Đoàn Quang Minh Đoà 16 Threading C c hệ thống th c hệ đa tiến trình: – C c ứng dụng Windows chạy song song – Với c ng vi c, thông thường gồm nhiều c ng vi c nhỏ chạy ... trình nâng cao C# - Editor: trì Editor: Đoàn Quang Minh Đoà 15 Reflection Reflection thuật ngữ lớp NET cho phép đ c thông tin assembly Chúng nằm namespace System.Reflection – Type: cung c p thông...
  • 5
  • 264
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P19 doc

C Sharp kiến trúc .NET. C Sharp bản- P19 doc

Kỹ thuật lập trình

... M c l c Exceptions User-Defined Casts Delegates Events Generics Preprocessor Directive Unsafe code Lập trình nâng cao C# - Editor: trì Editor: Đoàn Quang Minh Đoà Errors and Exception Handling ... Errors and Exception Handling Lập trình nâng cao C# - Editor: trì Editor: Đoàn Quang Minh Đoà Errors and Exception Handling try { … } catch (Exception e) { … } finally { … } Lập trình nâng cao C# ... ngoại lệ cung c p NET – Nếu gặp lỗi, nên ném ngoại lệ đ c biệt c mô tả thông tin rõ ràng ngoại lệ – Nếu không tìm lớp ngoại lệ phù hợp, xây dựng lớp ngoại lệ riêng Lập trình nâng cao C# - Editor:...
  • 5
  • 171
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P20 pptx

C Sharp kiến trúc .NET. C Sharp bản- P20 pptx

Kỹ thuật lập trình

... – C thể ép kiểu qua lại lớp, c n khai báo hàm ép kiểu public static implicit operator conv-type-out ( convtype-in operand ) public static explicit operator conv-type-out ( convtype-in operand ... convtype-in operand ) Lập trình nâng cao C# - Editor: trì Editor: Đoàn Quang Minh Đoà Delegates delegate – C c ng vi c không x c định l c biên dịch, x c định l c th c thi – C c thuật toán tổng quát, ví ... User-Defined Casts Toán tử ép kiểu as Chúng ta thường xuyên phải ép kiểu C# – C loại ép kiểu C# : implicit (an toàn tuyệt đối), explicit (c rủi ro) – C thể ép kiểu từ lớp kế thừa lớp sở, song làm ngược...
  • 5
  • 214
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P21 pdf

C Sharp kiến trúc .NET. C Sharp bản- P21 pdf

Kỹ thuật lập trình

... nhờ vào thu gom r c – Bộ nhớ ảo Windows – Stack heap C loại kiểu liệu C# – Value Data Types: Dữ liệu chứa nơi c p phát vùng nhớ C c kiểu số, bool, char, date, c u tr c, kiểu liệt kê – Reference ... Generics Generics – Cho phép class, struct, interface, method sử dụng kiểu liệu mà lưu trữ tham số đầu vào – Khái niệm giống template C+ + – Generics xuất nhằm m c đích xử lí x c kiểu liệu ... trình nâng cao C# - Editor: trì Editor: Đoàn Quang Minh Đoà 12 Generics Ví dụ sử dụng Generics – Khai báo: public class Stack { private ItemType[] items = new ItemType [10 0]; public void...
  • 5
  • 247
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P22 doc

C Sharp kiến trúc .NET. C Sharp bản- P22 doc

Kỹ thuật lập trình

... http://www.thanglong.edu.vn/forum/cmd/0/categ ory/hoc-tap-nghien-cuu/dot -net/ tab.aspx Lập trình nâng cao C# - Editor: trì Editor: Đoàn Quang Minh Đoà 17 C# and NET Framework Bài 2: Hướng đối tượng C# Đoàn Quang ... C# , Second Edition http://www.asp .net http://www.microsoft.com /net/ default.mspx http://www.codeproject.com Địa download tài liệu http://www.thanglong.edu.vn/giang-day/tab.aspx Diễn đàn C# & NET ... minhdqtt@gmail.com http://www.VTPortal .net Last update: 30 December 2006 Hướng đối tượng C# - Editor: Hướ đố tượ Editor: Đoàn Quang Minh Đoà M c l c Kế thừa, hàm ảo Quá tải hàm Hàm tạo, hàm hủy C u tr c Quá...
  • 5
  • 197
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P23 docx

C Sharp kiến trúc .NET. C Sharp bản- P23 docx

Kỹ thuật lập trình

... Equals(object obj) public static bool Equals(object objA, object objB) public static bool ReferenceEquals(object objA, object objB) – public Type GetType() – protected object MemberwiseClone() – protected ... interface kế thừa từ hay nhiều interface kh c Tình th c tế: – Giả thiết c n cung c p ch c Tìm kiếm cho hai loại đối tượng văn hình ảnh Rõ ràng hai loại đối tượng kh c nhau, nên c chung phương th c ... Thu c tính (property) Thu c tính – Là phương th c cặp phương th c, mà thể trường liệu – C p từ khóa get / set – Thu c tính đ c, ghi – Phạm vi truy c p: thu c tính get set c phạm vi truy c p...
  • 5
  • 211
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P24 ppsx

C Sharp kiến trúc .NET. C Sharp bản- P24 ppsx

Kỹ thuật lập trình

... Đoà 11 C u tr c (Structs) C u tr c (struct) – Chỉ chứa biến, không chứa phương th c – Khai báo sử dụng c u tr c: dùng không dùng toán tử new struct kế thừa – struct kế thừa – Ngoại lệ: struct coi ... (Construction and Disposal) Hàm tạo (Construction) – Định nghĩa c pháp: C+ + – Kh c biệt với C+ +: không nên khởi tạo biến thành viên hàm tạo – Chú ý với hàm tạo c tham số: luôn c hàm tạo m c ... tượng C# - Editor: Hướ đố tượ Editor: Đoàn Quang Minh Đoà 10 Hàm tạo hàm hủy (Construction and Disposal) Hàm hủy (Disposal) – Không quan trọng C+ +, nhớ tự động quản lý thu gom r c – Nếu c định...
  • 5
  • 336
  • 0
C Sharp và kiến trúc .NET. C Sharp cơ bản- P25 pptx

C Sharp kiến trúc .NET. C Sharp bản- P25 pptx

Kỹ thuật lập trình

... Language Runtime Assemblies C c ứng dụng sử dụng C# Nh c lại kiến th c C# (c pháp C+ +) C# kiến tr c NET C# kiế trú NET bả Editor: Đoàn Quang Minh Đoà Mối quan hệ C# NET C# ngôn ngữ lập trình nhất, ... http://www.thanglong.edu.vn/forum/cmd/0/categ ory/hoc-tap-nghien-cuu/dot -net/ tab.aspx Hướng đối tượng C# - Editor: Hướ đố tượ Editor: Đoàn Quang Minh Đoà 16 M c l c Mối quan hệ C# NET The Common Language Runtime Assemblies C c ... m c tiêu: – Phát triển, triển khai ứng dụng NET – Phát triển ứng dụng dựa c ch tiếp c n hướng đối tượng Chú ý: C# ngôn ngữ lập trình, thành phần NET Tuy nhiên, hiệu lập trình với NET phụ thuộc...
  • 5
  • 186
  • 0

Xem thêm